home *** CD-ROM | disk | FTP | other *** search
- /* memory.f -- translated by f2c (version of 3 February 1990 3:36:42).
- You must link the resulting object file with the libraries:
- -lF77 -lI77 -lm -lc (in that order)
- */
-
- #include "f2c.h"
-
- /* Common Block Declarations */
-
- struct {
- doublereal cpyknt;
- integer istack[1], lorg, icore, maxcor, maxuse, memavl, ldval, numblk,
- loctab, ltab, ifwa, nwoff, ntab, maxmem, memerr, nwd4, nwd8,
- nwd16;
- } memmgr_;
-
- #define memmgr_1 memmgr_
-
- struct {
- integer iprnta, iprntl, iprntm, iprntn, iprnto, limtim, limpts, lvlcod,
- lvltim, itl1, itl2, itl3, itl4, itl5, itl6, igoof, nogo, keof;
- } flags_;
-
- #define flags_1 flags_
-
- /*< subroutine memory >*/
- /* Subroutine */ int memory_()
- {
- /*< implicit double precision (a-h,o-z) >*/
- /* spice version 2g.6 sccsid=memmgr 3/15/83 */
- /*< common /memmgr/ cpyknt,istack(1),lorg,icore,maxcor,maxuse,memavl, >*/
- /*< 1 ldval,numblk,loctab,ltab,ifwa,nwoff,ntab,maxmem,memerr,nwd4, >*/
- /*< 2 nwd8,nwd16 >*/
- /* spice version 2g.6 sccsid=flags 3/15/83 */
- /*< common /flags/ iprnta,iprntl,iprntm,iprntn,iprnto,limtim,limpts, >*/
- /*< 1 lvlcod,lvltim,itl1,itl2,itl3,itl4,itl5,itl6,igoof,nogo,keof >*/
- /*< if(icore.le.maxmem) go to 10 >*/
- if (memmgr_1.icore <= memmgr_1.maxmem) {
- goto L10;
- }
- /*< 5 memerr=4 >*/
- /* L5: */
- memmgr_1.memerr = 4;
- /*< return >*/
- return 0;
- /*< 10 continue >*/
- L10:
-
- /* set job field length to 'icore+locf(istack(ifwa))' */
-
- /*< return >*/
- return 0;
- /*< end >*/
- } /* memory_ */
-
-